A Viability Analysis of Cooperative Proxy Caching
نویسندگان
چکیده
A cooperating proxy cache is a group of Web proxy caches that share their cached objects. This paper models the response time speedup for several cooperative organizations and evaluates the viability of proxy cooperation based upon empirically determined hit rates and measured Web response times. The models account for overhead of different discovery mechanisms (e.g. ICP or metadata directory) and examine how the trade-off between discovery overhead and discovery success affects performance. We find proxy cooperation to be only marginally viable if the sole criteria is average response time. However, proxy cooperation can reduce the variability in response time and the number of pathologically long delays. Moreover, cooperation offers a means of avoiding network congestion, thereby improving overall throughput. Keywords—Web, proxy, cache, hierarchy, mesh, cooperative proxy caching
منابع مشابه
On the Scale and Performance of Cooperative Web Proxy Caching
While algorithms for cooperative proxy caching have been widely studied, little is understood about the performance of cooperative caching in the Web environment as it scales to large client populations. This paper uses both tracebased analysis and analytic modelling to show the potential advantages and drawbacks of inter-proxy cooperation. With our traces, we evaluate quantitatively the perfor...
متن کاملExploiting Client Caches: An Approach to Building Large Web Caches
New demands brought by the continuing growth of the Internet will be met in part by more effective and comprehensive use of caching. This paper proposes to exploit client browser caches in cooperative proxy caching by constructing the client caches within each organization (e.g., corporate networks) as a large peer-to-peer client cache. Via trace-driven simulations we evaluate the potential per...
متن کاملUsage Patterns in Cooperative Caching
The amount of information requested over the World Wide Web has increased enormously during the past decade. Web caching helps to reduce service times, balance the load to origin servers, and brings content closer to the user. Since duplicating and distributing files amongst proxy caches has proved to be insufficient, cooperative caching aims to ameliorate the shortcomings of basic replication ...
متن کاملReview on Cooperative Proxy Caching for Peer-to-Peer Traffic
This paper is improving the performers of P2P traffic. Mainly this paper is Decrease the burden of P2P traffic on Internet Service Providers. Cooperate proxy is design to connect to cache peer and connect to all other peers. This paper can increase bit rate of cooperative caching. Cooperate proxy supporting multi connection with Cache and other Peers and it will enable Cache and peers to send/r...
متن کاملProxy Ecology - Cooperative Proxies with Artificial Life
Proxy servers have been widely used by institutions to serve their clients behind firewalls. Recently many schemes have been proposed to organize the proxy servers into a cooperative proxy cache system. However most of existing proxy cache schemes require manual configuration of the cooperative proxies based on the network architecture. In this paper, we propose a novel P2P proxy caching scheme...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001